API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsWinUi
Components
Slider.h
1
// Slider.h
3
//
5
6
namespace
nkWinUi
7
{
15
class
DLL_WINUI_EXPORT
Slider
:
public
Component
16
{
17
public :
18
24
Slider
() ;
28
~Slider
() ;
29
30
// Getters
34
float
getMin
()
const
;
38
float
getMax
()
const
;
42
float
getCurrent
()
const
;
46
std::function<bool(
Slider
*,
float
)>
getValueChangeCallback
()
const
;
47
48
// Setters
54
virtual
void
setMin
(
float
value) ;
60
virtual
void
setMax
(
float
value) ;
69
virtual
void
setCurrent
(
float
value) ;
79
virtual
void
setValueChangeCallback
(
const
std::function<
bool
(
Slider
*,
float
)>& callback) ;
80
} ;
81
}
nkWinUi::Slider::getCurrent
float getCurrent() const
nkWinUi::Slider::~Slider
~Slider()
nkWinUi::Slider::setMax
virtual void setMax(float value)
nkWinUi::Component
Base class for any graphical component.
Definition:
Component.h:12
nkWinUi::Slider::setValueChangeCallback
virtual void setValueChangeCallback(const std::function< bool(Slider *, float)> &callback)
nkWinUi::Slider::getMax
float getMax() const
nkWinUi::Slider::getValueChangeCallback
std::function< bool(Slider *, float)> getValueChangeCallback() const
nkWinUi::Slider::setCurrent
virtual void setCurrent(float value)
nkWinUi::Slider::setMin
virtual void setMin(float value)
nkWinUi::Slider::getMin
float getMin() const
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition:
Button.h:7
nkWinUi::Slider
A graphical slider.
Definition:
Slider.h:16
nkWinUi::Slider::Slider
Slider()
Generated by
Doxygen
1.8.18